impregnated electrode - English Synonyms Dictionary